metallic screen filter - Alemán Inglés Diccionario